package com.util;

import com.mrobuy.jdvc.entity.VCItem;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;


public class ProductPublishExport {

    private static final DateFormat DATE_FORMAT = new SimpleDateFormat("MMdd");

    public static void main(String[] args) throws Exception{

        List<VCItem> _items = new ArrayList<>();


//
//        List<VCProductInfo> products = SQLExecutor.executeQueryBeanList("select * from VC_PRODUCT_INFO  where SALESTATE = 2  and MODIFYTIME > '2020-11-19 11:00:00' ", VCProductInfo.class);
//
//        for (VCProductInfo product : products) {
//            List<VCItem> items = SQLExecutor.executeQueryBeanList("select * from VC_ITEM where WAREID = ? ", VCItem.class, product.getWareId());
//            if (items == null || items.size() == 0) {
//                System.err.println("[" + product.getWareId() + "]" + product.getWareName() + ": Item为空");
//                continue;
//            }
//
//            _items.addAll(items);
//       }


        export(_items);
    }



    private static void export(List<VCItem> items) throws Exception {


//        File file = new File("shanggui_template.xlsx");
//        FileInputStream fis = new FileInputStream(file);
//
//
//
//
//
//        XSSFWorkbook wb = new XSSFWorkbook(new FileInputStream(file));
//        fis.close();
//
//        XSSFSheet sheet = wb.getSheetAt(wb.getActiveSheetIndex());
//
//        XSSFRow row = sheet.getRow(1);
//
//        int i = 1;
//
//        for (VCItem item : items) {
//            i++;
//            XSSFRow _row = sheet.createRow(i);
//            for (int j = 0; j < 12; j++) {
//                _row.createCell(j);
//                _row.getCell(j).setCellStyle(row.getCell(j).getCellStyle());
//            }
//
//            _row.getCell(0).setCellValue("liujie192 刘杰");
//            _row.getCell(1).setCellValue("shaoshihao 邵士昊");
//
//            _row.getCell(2).setCellValue(item.getSkuId());
//            _row.getCell(3).setCellValue(item.getSkuName());
//
//            _row.getCell(4).setCellValue("jsyg");
//            _row.getCell(5).setCellValue("京苏易购电子商务（江苏）有限公司");
//
//            BigDecimal bigDecimal = new BigDecimal(item.getMarketPrice());
//            if ( bigDecimal.intValue() < 100 ) {
//                _row.getCell(6).setCellValue(new BigDecimal(100).divide(bigDecimal, 0, BigDecimal.ROUND_UP).stripTrailingZeros().toPlainString());
//            } else {
//                _row.getCell(6).setCellValue("1");
//            }
//
//            _row.getCell(7).setCellValue("否");
//            _row.getCell(8).setCellValue("审核通过");
//            _row.getCell(9).setCellValue("下柜");
//
//        }
//
//
//        FileOutputStream output = new FileOutputStream("上柜+jsyg+" + DATE_FORMAT.format(Calendar.getInstance().getTime()) + ".xlsx");
//        wb.write(output);
//        output.close();

    }


}
